built like a tank - Espagnol Anglais Dictionnaire